﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DistributedGraph.FloodSet
{
    /// <summary>
    /// Message für FloodSet
    /// </summary>
    public class Message : DistributedGraph.IMessage
    {
        #region Attribute
        private HashSet<int> value;
        #endregion Attribute

        #region Eigenschaften
        /// <summary>
        /// Gibt den Wert der übermittelten Nachricht an.
        /// </summary>
        public HashSet<int> Value { get { return value; } }
        #endregion Eigenschaften

        #region Methoden
        /// <summary>
        /// Instanziiert und initialisiert die Klasse.
        /// </summary>
        /// <param name="value">Der zu transportierende Wert.</param>
        public Message(HashSet<int> value)
        {
            this.value = value;
        }
        #endregion Methoden
    }
}
